#include<cstdio>
#include<cmath>
#include<cstring>
#include<algorithm>
#include<iostream>
using namespace std;
typedef long long ll;
const int maxn = 1000;
void reverse(int left,int right,char a[]){
	for(int i=left,j=right;i<j;i++,j--){
		char temp;
		temp=a[i];
		a[i]=a[j];
		a[j]=temp;
	}
}
int main(){
	char str[maxn];
	//gets(str);
	cin.getline(str,maxn);
	int lenth=strlen(str);
	reverse(0,lenth-1,str);
	int i=0,j=0;
	while(1){
		while(str[j]!=' '&&str[j]!='\0') j++;
		reverse(i,j-1,str);
		if(str[j]=='\0') break;
		j++;
		i=j;
	}
	puts(str);
	return 0;
}
